Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour French Open - Paris Rolex Paris Masters - Paris Cincinnati Open - Cincinnati Swiss Indoors Basel - Basel Russia F1 Russia F2 Sweden F1 France F19 Uzbekistan F2 Turkey F1 France F8 Turkey F2 France F9 Turkey F3 France F11 France F14 Ukraine F2 France F17 Ukraine F3 France F18 France F1 France F3 Poland F2 Poland F3 France F4 France F5 Uzbekistan F1 Spain F11 Spain F12 Uzbekistan F3 Poland F7 Belarus F1 Spain F19 Spain F20 France F9 France F11 France F12 France F19 Russia F2 Czech Republic F4 Czech Republic F5 Great Britain F2 France F2 France F3 Croatia F1 Switzerland F2 France F4 France F5 UAE F1 Russia F1 UAE F2 Russia F2 Great Britain F10 Uzbekistan F2 France F8 France F9 France F10 France F11 Spain F31 France F12 France F13 France F14 France F15 France F16 France F18 France F19 Great Britain F22 Czech Republic F5 Great Britain F1 Great Britain F2 France F2 Germany F4 Croatia F1 Croatia F2 France F4 France F6 Russia F1 Russia F2 Uzbekistan F1 Uzbekistan F2 Germany F6 France F11 France F15 Czech Republic F5 Germany F2 Austria F1 Kazakhstan F1 Kazakhstan F2 Russia F1 Russia F2 Russia F5 France F14 France F15 Russia F6 Russia F1 Russia F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Russia F3 Russia F4 Russia F3 Belarus F4 Georgia F2 Spain F26 Russia F1 Sweden F2 France F7 Georgia F1 Uzbekistan F2 Spain F14 Czech Republic F5 Poland F6 Czech Republic F6 Belarus F2 India F1 Qatar F2 France F3 Qatar F3 Croatia F2 Uzbekistan F1 Uzbekistan F3 Russia F2 Russia F3 Belarus F1 France F12 Belarus F2 France F15 France F18 France F19 Germany F1 Uzbekistan F4 France F14 Great Britain F1 Croatia F2 Czech Republic F6 Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F6 (Moscow) Russia F7 (Moscow) Russia F8 (Moscow) Thailand F7 (Nonthaburi) Thailand F8 (Nonthaburi) Thailand F9 (Nonthaburi) M25 Kazan M25 Aktobe M25 Aktobe M25+H Kazan India F2 M25 Shymkent M25 Shymkent M25 Andijan M25 Namangan M15 Almaty M25+H Pozoblanco M15 Moscow M15 Moscow M25 Ust-Kamenogorsk France F10 M25 Almaty Uzbekistan F1 M15 Kazan M25 Aktobe M25 Aktobe M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg Czech Republic F6 M25 Johannesburg / Markspark M25 Johannesburg / Ellispark M15 Kazan M25 Nur-Sultan M25 Nur-Sultan M25 Sharm ElSheikh M25 Nur-Sultan M15 Chiang Rai M15 Chiang Rai Fergana Challenger - Fergana M25 Nur-Sultan Togliatti Cup - Togliatti Mordovia Cup - Saransk Open de L'Isere-Trophee BNP Paribas - Grenoble M25 Chiang Rai M25 Chiang Rai M25 Nur-Sultan Alexander Kolyaskin Memorial - Donetsk M15 Ust-Kamenogorsk M15 Chiang Rai M15 Chiang Rai Penza Cup - Penza Karshi Challenger - Karshi Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Mons Challenger Fergana Challenger - Fergana Togliatti Cup - Togliatti The Surbiton Trophy - Surbiton Morocco Tennis Tour - Marrakech Riviera de Rimini Challenger - Rimini Mordovia Cup 2008 - Saransk Bukhara Challenger - Bukhara Penza Cup 2008 - Penza IPP Geneva Trophy - Geneva Open D'Orleans - Orleans Banja Luka Challenger 2008 - Banja Luka M15 Chiang Rai Tatra Banka Slovak Open - Bratislava M15 Kazan Caversham International Tennis Tournament - Jersey President's Cup - Astana Heilbronn Challenger Open de Montauban - Montauban Togliatti Cup - Togliatti Penza Cup - Penza PEOPLEnet Cup - Dnepropetrovsk Wroclaw Challenger IPP Open - Helsinki Cherbourg Challenger Open D'Orleans - Orleans Sarajevo Challenger St. Brieuc Challenger Monza Challenger Mordovia Cup - Mordovia Braunschweig Challenger Pozoblanco Challenger Penza Challenger Open D'Orleans - Orleans Togliatti Cup - Togliatti Segovia Challenger Almaty Challenger St. Remy Challenger Tashkent Challenger Astana Challenger Khanty-Mansiysk Challenger Alexander Kolyaskin Memorial - Donetsk Rhodes Challenger Ramat Hasharon Challenger Open de Rennes - Rennes Bordeaux Challenger Nottingham Challenger Almaty Challenger 1 - Almaty Pozoblanco Challenger Penza Challenger Recanati Challenger Istanbul Challenger Rabat Challenger Bangkok Challenger Open des Alpes Trophee BNP Paribas - Grenoble Astana Challenger Caltanissetta Challenger Bytom Challenger Challenger Tunisie - Tunis Kazan Challenger Sarajevo Challenger Monza Challenger Bangkok Challenger Turin Challenger Pozoblanco Challenger Karshi Challenger Istanbul Challenger Alexander Kolyaskin Memorial - Donetsk Tashkent Challenger Rennes Challenger Ortisei Challenger BH Indoor Sarajevo - Sarajevo Helsinki Challenger Jersey Challenger Bergamo Challenger Wolfsburg Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rome Challenger Furth Challenger M25 Jakarta Kaohsiung Challenger Astana Challenger Penza Challenger M25 Jakarta Saransk Challenger Vancouver Challenger Segovia Challenger Karshi Challenger Roma Open Challenger - Rome St. Remy Challenger Istanbul Challenger Lermontov Challenger Mons Challenger Sarajevo Challenger Guzzini Challenger - Recanati Napoli Challenger Karshi Challenger Rome Challenger Nottingham Challenger Helsinki Challenger UTC Open - Cherkassy Astana Challenger Kazan Challenger Noumea Challenger St. Remy Challenger Istanbul Challenger Orleans Challenger Tyumen Challenger Heilbronn Challenger Bergamo Challenger Astana Challenger Open de Rennes La Trinitaine - Rennes St. Brieuc Challenger Anning Challenger Challenger DCN de Cherbourg - Cherbourg Busan Challenger Shenzhen Challenger Manta Challenger Portoroz Challenger Segovia Challenger Tunis Open 2007 - Tunis Fergana Challenger - Fergana Istanbul Challenger Izmir Challenger Tashkent Challenger Almaty Challenger 2 - Almaty Eckental Challenger Brescia Challenger Mordova Cup 2007 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Cherbourg Challenger Kazan Challenger Raanana Challenger Taipei City Challenger Heilbronn Challenger Segovia Challenger Agri Challenger LTA Shrewsbury Challenger - Shrewsbury Mons Challenger Yokohama Challenger Toyota Challenger Noumea Challenger Bergamo Challenger Taipei City Challenger Busan Challenger Bordeaux Challenger Seoul Challenger Fergana Challenger Tashkent Challenger Kazan Challenger Noumea Challenger Astana Challenger Recanati Challenger Busan Challenger Champaign Challenger Tashkent Challenger Astana Challenger Pozoblanco Challenger Rennes Challenger Bordeaux Challenger Nottingham Challenger Fergana Challenger Monterrey Challenger Surbiton Challenger Marburg Challenger Ilkley Challenger Shymkent Challenger Karshi Challenger Kobe Challenger Bangkok Challenger Wroclaw Challenger Mons Challenger Kazan Challenger Rennes Challenger St. Remy Challenger Orleans Challenger Segovia Challenger Open de Rennes La Trinitaine - Rennes Bratislava Challenger Knoxville Challenger Andria Challenger Open D'Orleans - Orleans Wroclaw Challenger Wolfsburg Challenger Canberra Challenger Quimper Challenger Alessandria Challenger Irving Challenger Prostejov Challenger Nottingham Challenger Tashkent Challenger Nottingham Challenger Raanana Challenger Lisbon Challenger Manchester Challenger Shenzhen Challenger Bendigo Challenger Nur-Sultan Challenger Astana Challenger Noumea Challenger Lexington Challenger Bordeaux Challenger Penza Challenger Kyoto Challenger St. Remy Challenger Taipei City Challenger Bangkok Challenger Seoul Challenger Morelia Challenger Rennes Challenger Budapest Challenger Yokohama Challenger Birmingham Challenger Napoli Challenger Tashkent Challenger Fergana Challenger Nottingham Challenger Scheveningen Challenger Binghamton Challenger Shymkent Challenger LTA Wrexham Challenger - Wrexham Karshi Challenger - Karshi Gwangju Challenger Astana Challenger Black Forest Open - Freudenstadt Internationaux de Doubs Open de Franchie-Comte - Besancon Segovia Challenger St. Petersburg 2 Challenger Eckental Challenger St. Brieuc Challenger Surbiton Challenger Astana Challenger Status Athens Open - Athens Mordovia Cup 2005 - Saransk Astana Challenger - Astana Aix En Provence Challenger Aptos Challenger Nottingham 2 Challenger Open de Montauban - Montauban Aix En Provence Challenger San Luis Potosi Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zagreb Challenger GHI Bronx Tennis Classic - Bronx Mexico City Challenger Newport Challenger Besancon Challenger Open des Alpes Trophee BNP Paribas - Grenoble Nur-Sultan Challenger Liuzhou Challenger Rimini Challenger St. Remy Challenger Geneva Challenger Athens Challenger Nottingham-2 Challenger Athens Challenger Fergana Challenger Milan Challenger Rome Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Almaty Challenger Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Bratislava Challenger BMW Open - Munich AEGON Championships - London Open de Moselle - Metz Salzburg Challenger Open de Nice Cote dAzur - Nice Open de Moselle - Metz Thailand Open - Bangkok Kremlin Cup - Moscow Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Brisbane International - Brisbane SA Tennis Open - Johannesburg Cherbourg Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London If Stockholm Open - Stockholm Heineken Open - Auckland Gerry Weber Open - Halle Mouilleron-Le-Captif Challenger Kremlin Cup - Moscow Open 13 - Marseille Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Kremlin Cup - Moscow Izmir Challenger Tashkent Challenger Rennes Challenger Bergamo Challenger Heineken Open - Auckland Kazan Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Open Sud de France - Montpellier Open de Nice Cote d'Azur - Nice Noumea Challenger Ortisei Challenger Cherbourg Challeger Loughborough Challenger Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Helsinki Challenger Sarajevo Challenger Abierto Mexicano Telcel - Acapulco Hall of Fame Tennis Championships - Newport Tyumen Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Noumea Challenger Geneva Open - Geneva Claro Open Colombia - Bogota Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Sydney International - Sydney Barcelona Open BancSabadell - Barcelona Batman Challenger AEGON Championships - London Antalya Cup - Antalya Jersey Challenger Libema Open - 's-Hertogenbosch Abierto Mexicano Telcel - Acapulco Sofia Open - Sofia Kremlin Cup - Moscow Cherbourg Challenger Gerry Weber Open - Halle Leon Challenger Guadalajara Challenger St. Brieuc Challenger UNICEF Open - 's Hertogenbosch Mexico City Challenger Open Sud de France - Montpellier Dallas Open - Dallas Citi Open - Washington Winston-Salem Open - Winston-Salem Astana Open - Astana Swiss Indoors Basel - Basel Johannesburg Challenger Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta Mouilleron-Le-Captif Challenger Ortisei Challenger Fergana Challenger BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos AEGON Championships - London Topshelf Open - 's-Hertogenbosch Open Parc - Lyon Moselle Open - Metz Helsinki Challenger ATP Kremlin Cup - Moscow Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Delray Beach Open - Delray Beach Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Cherbourg Challenger ABN AMRO World Tennis Tournament - Rotterdam bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Astana Open - Astana Belgrade 2 - Belgrade Melbourne Summer Set - Melbourne AEGON Championships - London Sydney Tennis Classic - Sydney Gimcheon Challenger Delray Beach Open - Delray Beach Sofia Open - Sofia United Cup - Australia Dallas Open - Dallas Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Rennes Challenger Moselle Open - Metz Libema Open - 's-Hertogenbosch Tashkent Challenger Estoril Open - Estoril China Open - Beijing Gerry Weber Open - Halle Libema Open - 's-Hertogenbosch Ortisei Challenger German Tennis Championships - Hamburg Gimcheon Challenger Loughborough Challenger Manchester Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Brisbane International - Brisbane Heilbronn Challenger Open 13 - Marseille Phoenix Challenger Cherbourg Challenger Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Segovia Challenger Astana Challenger Quimper Challenger Jonkoping Challenger Kazan Challenger Rome Challenger Mercedes Cup - Stuttgart Heineken Open - Auckland Open Sud de France - Montpellier Qingdao Challenger Hall of Fame Open - Newport BRD Nastase Tiriac Trophy - Bucharest Lexington Challenger Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota Truist Atlanta Open - Atlanta Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Orleans Challenger Shymkent Challenger U.S. National Indoor Tennis Championships - Memphis Quimper Challenger Le Gosier Challenger Chengdu Challenger AEGON Championships - London Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Samarkand Challenger Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta Brest Challenger Ostrava Challenger Swiss Indoors Basel - Basel Open Occitanie - Montpellier Eckental Challenger Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Garanti Koza Sofia Open - Sofia Tashkent Challenger Karshi Challenger Moselle Open - Metz China Open - Beijing Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Karshi Challenger Citi Open - Washington Abierto Mexicano - Los Cabos Astana Challenger Kremlin Cup - Moscow Memphis Open - Memphis St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Rome Challenger China Open - Beijing Ricoh Open - 's-Hertogenbosch Portoroz Challenger AEGON Championships - London Hamburg European Open - Hamburg St. Petersburg Open - St. Petersburg Nur-Sultan Challenger Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco Chengdu Open - Chengdu Oeiras 3 Challenger Mifel Tennis Open - Los Cabos St. Petersburg 1 Challenger Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Citi Open - Washington Zhuhai Open - Zhuhai Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Almaty Open - Almaty cinch Championships - London Mallorca Championships - Mallorca Singapore Tennis Open - Singapore Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Libema Open - 's-Hertogenbosch Viking International - Eastbourne Hall of Fame Open - Newport Moselle Open - Metz Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Tennis Napoli Open - Naples United Cup - Australia ASB Classic - Auckland Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Infosys Hall of Fame Open - Newport cinch Championships - London Dallas Open - Dallas Open 13 - Marseille Hangzhou Open - Hangzhou Moselle Open - Metz Open Parc - Lyon ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney Infosys Hall of Fame Open - Newport Atlanta Open - Atlanta ASB Classic - Auckland Swiss Indoors Basel - Basel Portugal Open - Oeiras Apia International - Sydney Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha New York Open - New York St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Monterrey Challenger Almaty Challenger Segovia Challenger Internazionali BNL dItalia - Rome cinch Championships - London Dubai Duty Free Tennis Championships - Dubai Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Mallorca Championships - Mallorca Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Interwetten Austrian Open - Kitzbuhel BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Chengdu Open - Chengdu Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Aircel Chennai Open - Chennai Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris National Bank Open - Montreal Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Wimbledon - London Miami Open - Miami Coupe Rogers - Montreal U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Sofia Open - Sofia Rolex Paris Masters - Paris Wimbledon - London BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris Citi Open - Washington China Open - Beijing Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami BNP Paribas Open - Indian Wells Wimbledon - London Miami Open - Miami Barcelona Open Banc Sabadell - Barcelona Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Wimbledon - London Internazionali BNL d'Italia - Rome Australian Open - Melbourne Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Stockholm Open - Stockholm Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris National Bank Open - Montreal Wimbledon - London Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mutua Madrid Open - Madrid National Bank Open - Toronto Mutua Madrid Open - Madrid National Bank Open - Toronto French Open - Paris Miami Open - Miami Shanghai Rolex Masters - Shanghai Open 13 - Marseille Masters Series - Hamburg St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Swiss Indoors Basel - Basel ASB Classic - Auckland BMW Open - Munich Kremlin Cup - Moscow Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo BNP Paribas Masters - Paris Davis Cup, Group I, PO, RUS-POR 4-1 BNP Paribas Open - Indian Wells Davis Cup, World Group, PO, RUS-ITA 1-4 Australian Open - Melbourne Wimbledon - London Davis Cup, Finals, Group C Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open (juniors) French Open (juniors) Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome All Lower level tournaments U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Delray Beach Open - Delray Beach Davis Cup, Group I, PO, RUS-RSA 5-0 Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group B, Manchester French Open (juniors) Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, World Group, Q, TPE-FRA 0-4 Davis Cup, Group C, Hamburg Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, 1R, FRA-NED 3-1 Wimbledon (juniors) French Open (juniors) Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Citi Open - Washington Abierto Mexicano Telcel - Acapulco Shanghai Rolex Masters - Shanghai